to put it more explicitly - French English Dictionary